/**
 * domain - 领域层，聚集所有业务逻辑, 在一层中会有一个个细分的领域服务，在每个服务包中会有【模型、仓库、服务】这样3部分
 *  > model        模型，聚合根，实体，值对象，业务描述
 *  > service      领域服务，负责处理跨实体的业务逻辑（横跨聚合根或为聚合根提供辅助功能），简单领域实体可不写领域服务
 *  > repository   资源库接口，实现由基础设施负责
 */
package com.ddd.domain;